carrot grass - French English Dictionary